package com.sxj.PDMS.service;


import com.sxj.PDMS.model.vo.DevelopTheObjectApplicationInformationListVO;
import com.sxj.PDMS.model.vo.PagingQueryResponse;
import com.sxj.PDMS.model.entity.DevelopTheObjectApplicationInformationList;
import com.baomidou.mybatisplus.extension.service.IService;

import javax.servlet.http.HttpServletResponse;
import java.util.List;

/**
* @author 503c'j
* @description 针对表【develop_the_object_application_information_list(发展对象申请信息列表)】的数据库操作Service
* @createDate 2024-06-13 14:52:17
*/
public interface DevelopTheObjectApplicationInformationListService extends IService<DevelopTheObjectApplicationInformationList> {

    void registerDevelopTheObjectApplicationBatch(List<DevelopTheObjectApplicationInformationList> list);
    PagingQueryResponse<DevelopTheObjectApplicationInformationListVO> selectAll(Integer page, Integer pageSize);
    PagingQueryResponse<DevelopTheObjectApplicationInformationListVO> developTheObjectApplicationInformationList(Integer page, Integer pageSize, String studentNumber,String name);

    void selectAllStudentAndDownload(String studentNumber, String name, HttpServletResponse response);
}
